Big Huge Thesaurus

cabbage-bark tree

noun